package com.example.keyboardEvent;

import com.example.awtEventHandle.MyWindowsListener;

import java.awt.*;

/**
 * @Author 郅占伟
 * @ClassName TestWindow
 * @Description TODO
 * @Date 2024年05月10日
 * @Version: 1.0
 */
public class TestWindow {
    public static void main(String[] args) {
        // 建立新窗体
        Frame frame = new Frame("键盘事件");

        frame.setLayout(new FlowLayout());

        // 设置窗体的宽和高，单位：px
        frame.setSize(1621,1093);

        TextField textField = new TextField(30);

        frame.add(textField);

        // 设置窗体位置，左上角横向为 X 轴，纵向为 Y轴,单位px
        frame.setLocation(500,150);

        // 设置窗体可见
        frame.setVisible(true);

        // 为窗体加上键盘监听
        textField.addKeyListener(new MyKeyBoardEvent());
        frame.addWindowListener(new MyWindowsListener());
    }
}
